cani che abbaia non morde – English–Italiano translations

🇮🇹 it en 🇬🇧

cani che abbaia non morde

one's bark is worse than one's bite